biscuit cake - French English Dictionary